<template>

</template>

<script>
  const serverSrc = "http://video.cxlwt.cn";
  export default {
    /*全局变量*/
    serverSrc,//服务器地址

    /*全局函数*/
    install(Vue) {
      /**
       * 加载框
       * @param content 加载标题
       * @returns {*}
       */
      Vue.prototype.showLoadingDialog = function (content) {
        return this.$loading({
          lock: false,
          text: content,
          spinner: 'el-icon-loading',
          background: 'rgba(0, 0, 0, 0.7)'
        });
      }

      /**
       * 获取url参数
       * */
      Vue.prototype.getUrlKey = function (name) {
          return decodeURIComponent((new RegExp('[?|&]' + name + '=' + '([^&;]+?)(&|#|;|$)').exec(location.href) || [, ""])[1].replace(/\+/g, '%20')) || null
      }


      /**
       * 消息提示弹窗
       * @param type 弹窗类型  success（成功）、 warning（警告）、error（错误）
       * @param msg 提示内容
       * @returns {*}
       */
      Vue.prototype.alert = function (type, msg) {
        if (type == "error") {
          return this.$message.error(msg);
        }
        return this.$message({
          message: msg,
          type: type
        });
      };

    }
  }
</script>

<style scoped>

</style>
